taraloon pirate complex - German English Dictionary